Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DAVENHAM PLACE Detached £2,300,000 5 May 2022
2 DAVENHAM PLACE Detached £2,000,000 13 Aug 2020
2 DAVENHAM PLACE £2,000,000 13 Aug 2020
3 DAVENHAM PLACE Detached £2,100,000 27 Apr 2007